Big Huge Thesaurus

Dama dama

noun

sounds kind of like